package cn.reinforce.util.express.model.sf;

import lombok.Data;

import java.util.ArrayList;
import java.util.List;

/**
 * @author 幻幻Fate
 * @date 2023/2/16
 */
@Data
public class SFRouteRequest {

    /**
     * 查询号类别:
     * 1:根据顺丰运单号查询,trackingNumber将被当作顺丰运单号处理
     * 2:根据客户订单号查询,trackingNumber将被当作客户订单号处理
     */
    private Integer trackingType = 1;

    /**
     * 查询号:
     * trackingType=1,则此值为顺丰运单号
     * 如果trackingType=2,则此值为客户订单号
     */
    private List<String> trackingNumber = new ArrayList<>();

    /**
     * 路由查询类别:
     * 1:标准路由查询
     * 2:定制路由查询
     */
    private Integer methodType = 1;
}
